bladder snails - Spanish English Dictionary